operating satellite - Francés Inglés Diccionario